AcyMailing\Classes\ListClass D

Total Complexity 193
Dependencies 5
Dependents 28
Total lines 903
Lines of code 662
Logical lines of code 466
Comment lines 0
Methods 38
Properties 2

Methods 38

Method Rating Maintainability Complexity Lines of code
getMatchingElements()
D
29
32 113
getSubscribersCountPerStatusByListId()
A
43 12 46
save()
A
50 12 27
setWelcomeUnsubEmail()
A
54 10 18
getMatchingSubscribersByListId()
A
44 8 42
sendWelcome()
A
51 8 26
getListsWithIdNameCount()
A
46 7 38
getAllForSelect()
A
55 8 17
sendUnsubscribe()
S
51 7 27
getTranslatedNameDescription()
S
59 7 13
getSubscribersForList()
S
55 6 18
removeWelcomeUnsubByMailId()
S
59 6 12
getSubscribersEvolutionByList()
S
52 5 22
setVisible()
S
62 4 11
delete()
S
62 4 11
getTotalSubCount()
S
58 3 17
getAll()
S
64 4 9
setSelectedList()
S
62 4 10
getUsersForSummaryModal()
S
57 3 15
getAllWithIdName()
S
57 3 15
getfrontManagementList()
S
59 3 13
getSubscribersCount()
S
61 3 12
getSubscribersCountByListId()
S
61 3 12
getJoinForQuery()
S
62 3 11
getYearSubEvolutionPerList()
S
53 2 23
getAllWithoutManagement()
S
67 3 7
getListsByIds()
S
67 3 7
getListIdsByWelcomeUnsub()
S
70 3 5
getOneById()
S
67 3 7
getSubscribersIdsById()
S
68 2 7
getManageableLists()
S
72 2 5
onlyManageableLists()
S
72 2 5
addDefaultList()
S
64 2 10
synchDeleteCmsList()
S
71 2 5
getMailsByListId()
S
75 1 4
getAllListUsers()
S
68 1 10
initList()
S
66 1 9
getOneByName()
S
79 1 3